package cn.bdqn.study_String;

import java.util.Scanner;

//用户注册
public class Register {

    public boolean verify(String name, String pwd1, String pwd2) {
        boolean b = false;
        if (name.length() >= 3) {
            if (pwd1.length() >= 6) {
                if (pwd1.equals(pwd2)) {
                    b = true;
                } else {
                    System.out.println("密码和确认密码需要一致");
                }
            } else {
                System.out.println("密码的长度应该大于等于6");
            }
        } else {
            System.out.println("用户名的长度需要大于等于3");
        }
        return b;
    }

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        boolean b = true;
        do {
            System.out.println("欢迎进入注册页面：");
            System.out.println("请输入用户名：");
            String name = input.next();
            System.out.println("请输入密码：");
            String pwd1 = input.next();
            System.out.println("请确认密码：");
            String pwd2 = input.next();

//        用户名的长度大于等于3
//        密码的长度大于等于6
//        密码和确认密码要一致
//           if (name.length() >= 3 && pwd1.length() >= 6 && pwd1.equals(pwd2)) {
//               System.out.println("注册成功！");
//              b = false;
//           } else {
//               System.out.println("条件不满足，注册失败！");
//           }

            Register r = new Register();
            boolean verify = r.verify(name, pwd1, pwd2);
            if(verify){
                System.out.println("注册成功！");
                b = false;
            }

        } while (b);
    }
}
